defensive weapons - French English Dictionary